1. Jazelle reuses the existing program counter PC or its synonym register R15. 2. The current step ( program counter ) is all in memory. 3. Bellmac 32 has a program counter and 15 general-purpose 32-bit registers. 4. For example, the program counter is not directly writeable in many processor architectures. 5. Implementing SMT required the replication of certain resources such as the program counter . 6. This permits position-independent code to have 32-bit addresses relative to the program counter . 7. Instead of one program counter , there were four program counters, one for each thread. 8. Instead of one program counter, there were four program counters , one for each thread. 9. Unlike other registers, the program counter is not directly accessible. 10. Jump instructions are essentially special case load instructions whose target is the program counter .